Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour National Bank Open - Toronto Netherlands F3 Germany-w3 Israel F2 Canada F1 Canada F2 Canada F3 Great Britain F7 Great Britain F8 Netherlands F3 Netherlands F4 Canada F1 Canada F2 Canada F3 Canada F1 Canada F2 Canada F3 Czech Republic F1 Germany F6 Serbia F6 Italy F29 Germany F21 Germany F22 Nicaragua F1 El Salvador F2 Mexico F2 USA F5 Canada F2 Canada F3 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Usa F16 Usa F17 USA F4 Romania F14 Romania F15 Italy F28 Italy F29 Italy F30 Mexico F12 Mexico F14 Mexico F15 Usa F5 Canada F2 Canada F3 Usa F8 Mexico F2 Usa F16 USA F17 USA F18 Mexico F6 Mexico F7 Canada F4 Canada F5 Canada F2 USA F8 USA F9 Korea F1 Korea F2 Canada F4 Italy F24 Morocco F4 Italy F16 Netherlands F4 Germany-w4 Belgium F2 Israel F1 Israel F3 Croatia F1 Croatia F2 Italy F15 Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Challenger Brasov - Brasov Open de Rennes La Trinitaine - Rennes Siemens Open - Scheveningen 4th Volkswagen Challenger - Wolfsburg Unicredit Czech Open 2007 - Prostejov Unique Zagreb Open - Zagreb GHI Bronz Classic - Bronx IPP Open - Helsinki Moncton Men's Challenger - Moncton Ljubljana Open 2008 - Ljubljana The Surbiton Trophy - Surbiton Siemens Open - Scheveningen National Bank Men's Rimouski Challenger - Rimouski Siemens Open 2004 - Scheveningen Citta di Como - Como BMW Tennis Championship - Sunrise Kosice Challenger Constanta Challenger Siemens Open - Scheveningen Vancouver Challenger BMW Tennis Championship - Sunrise Ethias Trophy - Mons Music City Challenger - Nashville Rome Challenger Cremona Challenger Lugano Challenger Bytom Challenger Manerbio Challenger Como Challenger Alphen Challenger Ford Tennis Championships - Louisville Cordenons Challenger Honolulu Challenger Caloundra Challenger Rimouski Challenger Polska Energia Open - Bytom Guadalajara Challenger Winnetka Challenger Challenger Groningen - Groningen Granby Challenger Granby Challenger Vancouver Challenger Sacramento Challenger Tiburon Challenger Internazionali di Tennis di Bergamo - Bergamo Knoxville Challenger Heilbronn Challenger Rhodes Challenger Savannah Challenger Furth Challenger Nottingham Challenger Rimouski Challenger Dallas Challenger Tallahassee Challenger Sarasota Challenger Orbetello Challenger Granby Challenger Rimouski Challenger Guadalajara Challenger Johannesburg Challenger Caltanissetta Challenger Nottingham Challenger Scheveningen Challenger Oldum Brown Vancouver Open - Vancouver Vancouver Challenger Morocco Tennis Tour - Marrakech ECU Prague Open - Prague Rennes Challenger Siemens Open 2007 - Scheveningen Challenger Natrel Presented by National Bank - Granby Tatra Banka Slovak Open - Bratislava Genova Challenger Trnava Challenger Rennes Challenger Scheveningen Challenger Alphen Challenger Challenger Banque Nationale - Granby Bratislava Challenger Busan Challenger Scheveningen Challenger Rennes Challenger Indian Wells Challenger Anning Challenger Vancouver Challenger Drummondville Challenger Bytom Challenger Pau Challenger Grodzisk Mazowiecki Challenger Ismaning Challenger Andria Challenger Budapest Challenger Reunion Island Challenger Sarasota Challenger Taipei City Challenger Odlum Brown Vancouver Open - Vancouver San Marino Challenger Prostejov Challenger Scheveningen Challenger Amersfoort Challenger Meerbusch Challenger Tashkent Challenger Alphen Challenger Seoul Challenger Roseto Degli Abruzzi 2 Challenger Eckental Challenger Aachen Challenger San Luis Potosi Challenger The Tarka Challenger - Barnstaple Rome Challenger Bordeaux Challenger LTA Shrewsbury Challenger - Shrewsbury Busan Challenger San Marino Challenger Tallahassee Challenger Szczecin Challenger Prostejov Challenger Forli 6 Challenger Maui Challenger Leon Challenger Seoul Challenger Le Gosier Challenger Knoxville Challenger Shymkent 2 Challenger Seoul Challenger Vancouver Challenger Gimcheon Challenger Savannah Challenger Mouilleron-Le-Captif Challenger Hamburg Challenger Chicago Challenger Aix En Provence Challenger Nottingham Challenger Winnipeg Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Pune Challenger LTA Wrexham Challenger - Wrexham Granby Challenger Internazionali de Tennis di Bergamo - Bergamo Granby Challenger Pau Challenger Prague Challenger Biella 3 Challenger Ostrava Challenger Rome Challenger Luedenscheid Challenger Braga Challenger Ismaning Challenger Charlottesville Challenger Forli 2 Challenger Forli 3 Challenger Forli 4 Challenger Lille Challenger St. Brieuc Challenger Turin Challenger Prague 1 Challenger Shymkent 1 Challenger Ilkley Challenger Luedenscheid Challenger Winnipeg Challenger Istanbul Challenger Alicante Challenger Las Vegas Challenger Calgary Challenger Drummondville Challenger Maspalomas Challenger Odlum Brown Vancouver Open - Vancouver Koblenz Challenger Granby Challenger Columbus Challenger Fairfield Challenger Indian Wells 1 Challenger Bengaluru Challenger Mexico City Challenger Cuernavaca Challenger Tulsa Challenger Granby Challenger Cancun Challenger Banja Luka Challenger Florence Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Brasov Challenger Charlottesville Challenger Knoxville Challenger Bangkok Challenger Bangkok Challenger Vancouver Challenger Nur-Sultan Challenger Prague II Challenger Ostrava Challenger Trieste Challenger Leon Challenger Busan Challenger Ordina Open - 's-Hertogenbosch Ordina Open - 's-Hertogenbosch Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Jersey Challenger ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Champaign Challenger San Francisco Challenger Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Mumbai Open - Mumbai ABN AMRO World Tennis Tournament - Rotterdam Guadalajara Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Helsinki Challenger St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Puebla Challenger Bet-at-home Open - Hamburg Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Charleston Challenger Bet-at-home Cup - Kitzbuhel Salinas Challenger Tashkent Challenger Honolulu Challenger Dallas Challenger Erste Bank Open - Vienna Aix En Provence Challenger Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Geneva Challenger Apia International - Sydney The Hypo Group Tennis International 2008 - Poertschach China Open - Beijing Ortisei Challenger Milan Challenger Malaga Challenger Erste Bank Open - Vienna Chennai Open - Chennai Swiss Indoors Basel - Basel Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca BMW Open - Munich Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Caltanissetta Challenger Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle AEGON International - Eastbourne Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Gerry Weber Open - Halle Antalya Cup - Antalya Hall of Fame Open - Newport Plava Laguna Croatia Open - Umag Citi Open - Washington Dallas Challenger China Open - Beijing European Open - Antwerp Swiss Indoors Basel - Basel Ordina Open - s-Hertogenbosch Winston-Salem Open - Winston-Salem ASB Classic - Auckland Open Sud de France - Montpellier Barletta Challenger Rimouski Challenger Delray Beach International Tennis Championships - Delray Beach Mexico City Challenger Dallas Open - Dallas Bet-At-Home Austrian Open - Kitzbuhel UNICEF Open - 's Hertogenbosch Topshelf Open - 's-Hertogenbosch PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha Leon Challenger Malaysian Open - Kuala Lumpur Athens Challenger Ricoh Open - 's-Hertogenbosch Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Rakuten Japan Open - Tokyo ASB Classic - Auckland Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Libema Open - 's-Hertogenbosch Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Lexington Challenger Grand Prix Hassan II - Casablanca Citi Open - Washington Gerry Weber Open - Halle If Stockholm Open - Stockholm Trnava Challenger Aircel Chennai Open - Chennai Open 13 - Marseille Gerry Weber Open - Halle Drummondville Challenger Gimcheon Challenger Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Gerry Weber Open - Halle Valencia Open - Valencia Barcelona Open BancSabadell - Barcelona Shenzhen Open - Shenzhen Open de Nice Cote d'Azur - Nice PTT Thailand Open - Bangkok Aircel Chennai Open - Chennai Heineken Open - Auckland Malaysian Open - Kuala Lumpur Claro Open Colombia - Bogota Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Sibiu Challenger Split 1 Challenger Guadalajara Challenger Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Irving Challenger Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Delray Beach Open - Delray Beach Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Aircel Chennai Open - Chennai Open 13 Provence - Marseille Heineken Open - Auckland Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Quimper Challenger BB&T Atlanta Open - Atlanta Nottingham-2 Challenger Credit Agricole Suisse Open - Gstaad Citi Open - Washington Austrian Open - Kitzbuhel China Open - Beijing Generali Open - Kitzbuhel Calgary Challenger Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Moselle Open - Metz BMW Open - Munich Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Citi Open - Washington Lisbon Challenger Tel Aviv Watergen Open - Tel Aviv Losinj Challenger Chengdu Open - Chengdu ASB Classic - Auckland Traralgon Challenger Open 13 - Marseille Suisse Open - Gstaad Hungarian Open - Budapest Geneva Open - Geneva Scheveningen Challenger BB&T Atlanta Open - Atlanta Suisse Open - Gstaad Generali Open - Kitzbuhel ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Libema Open - 's-Hertogenbosch Sibiu Challenger Las Vegas Challenger Chengdu Open - Chengdu Citi Open - Washington DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Noventi Open - Halle Forli Challenger Liberec Challenger Chengdu Open - Chengdu China Open - Beijing Ordina Open - 's-Hertogenbosch Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Calgary Challenger Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Amersfoort Challenger Qatar ExxonMobil Open - Doha Pozoblanco Challenger Noventi Open - Halle Nature Valley International - Eastbourne Moselle Open - Metz ABN AMRO World Tennis Tournament - Rotterdam Sanremo Challenger Libema Open - 's-Hertogenbosch Heilbronn Challenger Sofia Open - Sofia Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Tiburon Challenger Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Millennium Estoril Open - Estoril BMW Open - Munich Libema Open - 's-Hertogenbosch Croatia Open - Umag PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco Garanti Koza Sofia Open - Sofia China Open - Beijing Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Maharashtra Open - Pune ABN AMRO World Tennis Tournament - Rotterdam Great Ocean Road Open - Melbourne The Priority Telecom Open - Amersfoort Hall of Fame Open - Newport Sophia Antipolis Challenger Quimper Challenger Cherbourg Challenger Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Hamburg Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid PTT Thailand Open - Bangkok Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha BCR Open Romania - Bucharest BB&T Atlanta Open - Atlanta The Priority Telecom Open - Amersfoort Indian Wells 2 Challenger Rogers Masters - Montreal Millennium Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Sony Ericsson Open - Miami If Stockholm Open - Stockholm Winston-Salem Open - Winston-Salem BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Western & Southern Open - Cincinnati Open 13 - Marseille Miami Open - Miami Mutua Madrid Open - Madrid French Open - Paris Australian Open - Melbourne Rogers Cup - Montreal Wimbledon - London German Tennis Championships - Hamburg BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Rogers Cup - Montreal BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Shanghai Rolex Masters - Shanghai U.S. Open - New York BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells National Bank Open - Montreal French Open - Paris Miami Open - Miami Mutua Madrid Open - Madrid Wimbledon - London Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Rogers Cup - Toronto U.S. Open - New York Shanghai Rolex Masters - Shanghai Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Rolex Paris Masters - Paris French Open - Paris Wimbledon - London Rogers Cup - Montreal French Open - Paris Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Wimbledon - London BNP Paribas Open - Indian Wells Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle European Open - Antwerp Chengdu Open - Chengdu Grand Prix Hassan II - Marrakech Open Sabadell Atlantico - Barcelona Swiss Open - Gstaad Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Hall of Fame Tennis Championships - Newport Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group 1, 2R, MKD-NED 1-4 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, 2R, ECU-CAN 2-3 Davis Cup, Group I, 2R, RSA-NED 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Hopman Cup - Perth Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, 1R, CAN-GBR 2-3 Davis Cup, World Group, PO, CAN-NED 3-1 Davis Cup, World Group, QR, CZE-NED 1-3 Wimbledon - London Davis Cup, Finals, Group E Davis Cup, Finals, Group F Davis Cup, Finals, QF, AUS-CAN 1-2 Davis Cup, Finals, SF, RUS-CAN 1-2 Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Qualifiers, 1R, NED-CAN 4-0 French Open - Paris Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) Australian Open - Melbourne U.S. Open (juniors) All Lower level tournaments U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Olympics - London Olympics - Rio de Janeiro Australian Open - Melbourne French Open - Paris Wimbledon - London Olympics - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group I, 2R, NED-ROU 5-0 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, Group A, Bologna Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, 1R, CAN-JPN 3-2 National Bank Open - Toronto Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group 1, 2R, GBR-NED 4-1 U.S. Open (juniors) Davis Cup, Group I, 1R, URU-NED 0-4 French Open (juniors) Wimbledon (juniors) Davis Cup, Group B, Valencia Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, Q, CAN-KOR 3-1 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, PO, CAN-CHI 5-0 Davis Cup, Group I, PO, SWE-NED 0-5 Davis Cup, Group I, 2R, BIH-NED 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-CAN 3-1 Davis Cup, World Group, 1R, FRA-NED 3-1 French Open (juniors) Australian Open (juniors) Winnipeg Challenger Granby Challenger